import java.io.IOException;
import java.net.*;

public class UdpCodeDemo {
    public static void main(String[] args) throws IOException {
        /*
         *
         * 1.创建DatagramSocket对象（快递公司）
         * 细节：
         * 绑定端口，以后我们就通过这个端口往外发送
         * 空参：所有可用的端口随机一个进行使用
         * 有参：指定端口号进行绑定
         *
         * 2.打包数据
         *
         * 3.发送数据
         *
         * 4.关闭资源
         * */

        DatagramSocket ds = new DatagramSocket();

        String str = "测试工作就是傻逼做的1111222333444555";

        byte[] buf = str.getBytes();

        InetAddress address = InetAddress.getByName("127.0.0.1");

        int port = 10086;

        DatagramPacket dp = new DatagramPacket(buf, buf.length, address, port);

        ds.send(dp);

        ds.close();


    }
}
